Big Huge Thesaurus

neon induction lamp

noun